cats dogs cash flow factor internet akc dog puppy cfa broker puppies cat american cash flow association inform pet factoring informatica cattery breeder real estate investment